html {
   -webkit-text-size-adjust: none;
}
.video embed,
.video object,
.video iframe {
   width: 100%;
   height: auto;
}
img{
	max-width:100%;
	height: auto;
   	width: auto; /* ie8 */
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
	nav{width:100%;}
}

@media only screen and (max-width: 767px) {
	header #search-box{margin:0 auto; text-align:center; display:none}
	header #logo {margin:0 auto; text-align:center; height:0px}
	header #logo a {font-size:20px}
	article .content img.list{width:20%; border: 2px solid #BDBDBD; border-radius:2px; margin:0 10px 0 0}
	article .heading h2 a {font-size:16px}
	.main-content .heading h3{ font-size:15px; line-height:25px; letter-spacing:-1px; font-weight:bold;}
	nav {width:100%;background:none;height:auto; display:none}
	nav ul li {float: none;background:#006699 url('/images/lines2.png');text-align:center; }
	#sectionCatHome .heading {color:#ffffff; background:#006699 url('/images/boxtitle.png') no-repeat left center; font-size:14px; font-weight:bold; padding: 3px 0px 3px 45px}
	#sectionCatHome .heading a {color:#ffffff; font-size:13px}
	#sectionCatHome .content img{float:left; margin:5px; border:#BDBDBD 2px solid; border-radius:2px; width:50px}
	#sectionCatList .heading {color:#ffffff; background:#006699 url('/images/boxtitle.png') no-repeat left center; font-size:14px; font-weight:bold; padding: 3px 0px 3px 45px}
	#sectionCatList .heading a {color:#ffffff; font-size:13px}
	
	#content{background-color:#ffffff;}
	#cbp-spmenu-s1 {display:block}	
	#cbp-spmenu-s2 {display:block}	
	#sidePanelToggle {display:block}
	#sidePanelSearch {display:block}
	#sectionOther {margin: 10px 0;}
    #sectionOther .heading{color:#ffffff; background:#006699 url('/images/boxtitle.png') no-repeat left center; font-size:14px; font-weight:bold; padding: 3px 3px 3px 50px;}
    #sectionOther .content{padding:15px;}
    
    .sidebar .content img{width:50px}
    .sidebar section{margin-bottom: 10px;}
    .sidebar .heading{color:#ffffff; background:#006699 url('/images/boxtitle.png') no-repeat left center; font-size:14px; font-weight:bold; padding: 3px 3px 3px 50px;}
    .sidebar .content{padding:15px;}
    
	.main-content .content img.list {width:50px}
	
	
	.cbp-spmenu-horizontal {
        font-size: 75%;
        height: 50px;
    }
 
    .cbp-spmenu-top {
        top: -110px;
    }
 
    .cbp-spmenu-bottom {
        bottom: -110px;
    }
    
    .cbp-spmenu-vertical {
        font-size: 90%;
        width: 190px;
    }
 
    .cbp-spmenu-left,
    .cbp-spmenu-push-toleft {
        left: -190px;
    }
 
    .cbp-spmenu-right {
        right: -290px;
        width:290px;        
    }
 
    .cbp-spmenu-push-toright {
        left: 190px;
    }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	
}

@media screen and (max-width: 55.1875em){
 
    
 
}
 
@media screen and (max-height: 26.375em){
 
    
}